be in a quandary

(对...)左右为难